Kennebunkport

Kennebunkport abuts Kennebunk Maine, Wells Maine and Cape Porpoise.

To the south along the coast, Ogunquit and York.

To the north along the coast, Old Orchard Beach.

To the west inland are the lakes of Maine, of which the largest is Sebago

Portland and Portsmouth are the nearest cities, to the north and south respectively.